invigorating sponge bath - Allemand Anglais Dictionnaire